<html>
<head><meta charset="utf-8"><title>rushing for the train · general · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/index.html">general</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html">rushing for the train</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="159355950"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159355950" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159355950">(Feb 25 2019 at 17:40)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> I don't really agree with your push to force features into a release at the wire, like in <a href="https://github.com/rust-lang/rust/pull/57367#issuecomment-466891211" target="_blank" title="https://github.com/rust-lang/rust/pull/57367#issuecomment-466891211">https://github.com/rust-lang/rust/pull/57367#issuecomment-466891211</a>:</p>
<blockquote>
<p>we could try to get this into 1.34 even tho FCP has not completed... at the risk of beta-backporting out if it should not complete</p>
</blockquote>
<p>The whole point of the 6-week trains is that a feature goes in when it's ready. If it misses the train, then it's just 6 more weeks.</p>



<a name="159356001"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356001" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356001">(Feb 25 2019 at 17:41)</a>:</h4>
<p>We should strive to basically be ignorant of when the trains depart, other than for marketing-related things like the edition</p>



<a name="159356153"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356153" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356153">(Feb 25 2019 at 17:43)</a>:</h4>
<p><span class="user-mention" data-user-id="116155">@Jake Goulding</span> it's not forcing anything; its a low risk thing that is unlikely to go out of FCP; backporting out the de-stabilization would also be easy and we have the bandwidth to do it.</p>



<a name="159356209"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356209" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356209">(Feb 25 2019 at 17:44)</a>:</h4>
<p>Note that I made no argument centered around the relative risk of the change.</p>



<a name="159356229"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356229" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356229">(Feb 25 2019 at 17:44)</a>:</h4>
<p>OK; but I think it is an important factor when doing things like this.</p>



<a name="159356231"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356231" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356231">(Feb 25 2019 at 17:44)</a>:</h4>
<p>You are subverting the FCP process to get on a train earlier than if you had followed the process.</p>



<a name="159356251"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356251" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356251">(Feb 25 2019 at 17:44)</a>:</h4>
<p>You've decided that this feature is important enough to go around the process.</p>



<a name="159356325"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356325" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356325">(Feb 25 2019 at 17:45)</a>:</h4>
<p>No, I've concluded that it's low risk and easily revertible. If FCP does not complete we will revert. We have done this several times in the past and it worked fine.</p>



<a name="159356399"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356399" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356399">(Feb 25 2019 at 17:46)</a>:</h4>
<blockquote>
<p>We have done this several times in the past </p>
</blockquote>
<p>Which doesn't make it better. If you think that the process is broken, it's better to update the process.</p>



<a name="159356472"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356472" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356472">(Feb 25 2019 at 17:47)</a>:</h4>
<p>There's also the question of <em>why</em> it needs to be done. Where's the harm in just waiting?</p>



<a name="159356583"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356583" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356583">(Feb 25 2019 at 17:49)</a>:</h4>
<p>only (edit: <em>critical</em>) bug fixes should be backported</p>



<a name="159356594"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356594" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356594">(Feb 25 2019 at 17:49)</a>:</h4>
<p>destabilisation is not a bug fix, it is a process failure</p>



<a name="159356614"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159356614" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159356614">(Feb 25 2019 at 17:49)</a>:</h4>
<p>simple rule, which I think should be easy to agree with.</p>



<a name="159361332"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/rushing%20for%20the%20train/near/159361332" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Cem Karan <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/rushing.20for.20the.20train.html#159361332">(Feb 25 2019 at 18:48)</a>:</h4>
<p>I'm with <span class="user-mention" data-user-id="116155">@Jake Goulding</span>  and <span class="user-mention" data-user-id="123586">@nagisa</span> on this; the release schedule is pretty quick, waiting a few weeks is no big deal, and gives a chance to shake out more bugs (even if they are very unlikely).</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>